What is no pos ta cabron translation english?

"No pos ta cabron" is a Mexican slang phrase that can be translated to English as "it's really tough/it's not easy." It is often used to express frustration or difficulty with a situation or task. The phrase "no pos ta" is a shortened version of "no pues esta," which translates to "well, it is." The word "cabron" can have different connotations depending on the context, but in this phrase, it generally means "tough" or "difficult."